package com.log.pojo;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

@Table(name = "log_department")
public class LogDepartment {
    /**
     * 部门id
     */
    @Id
    @Column(name = "log_department_id")
    private Integer logDepartmentId;

    /**
     * 部门名称
     */
    @Column(name = "log_department_name")
    private String logDepartmentName;

    /**
     * 业务描述
     */
    @Column(name = "log_department_description")
    private String logDepartmentDescription;

    /**
     * 部门总人数
     */
    @Column(name = "log_department_total_count")
    private String logDepartmentTotalCount;

    /**
     * 部门状态：0关闭，1开启
     */
    @Column(name = "log_department_statue")
    private Integer logDepartmentStatue;

    /**
     * 部门创建时间
     */
    @Column(name = "log_created_time")
    private Date logCreatedTime;

    /**
     * 部门修改时间
     */
    @Column(name = "log_update_time")
    private Date logUpdateTime;

    /**
     * 获取部门id
     *
     * @return log_department_id - 部门id
     */
    public Integer getLogDepartmentId() {
        return logDepartmentId;
    }

    /**
     * 设置部门id
     *
     * @param logDepartmentId 部门id
     */
    public void setLogDepartmentId(Integer logDepartmentId) {
        this.logDepartmentId = logDepartmentId;
    }

    /**
     * 获取部门名称
     *
     * @return log_department_name - 部门名称
     */
    public String getLogDepartmentName() {
        return logDepartmentName;
    }

    /**
     * 设置部门名称
     *
     * @param logDepartmentName 部门名称
     */
    public void setLogDepartmentName(String logDepartmentName) {
        this.logDepartmentName = logDepartmentName;
    }

    /**
     * 获取业务描述
     *
     * @return log_department_description - 业务描述
     */
    public String getLogDepartmentDescription() {
        return logDepartmentDescription;
    }

    /**
     * 设置业务描述
     *
     * @param logDepartmentDescription 业务描述
     */
    public void setLogDepartmentDescription(String logDepartmentDescription) {
        this.logDepartmentDescription = logDepartmentDescription;
    }

    /**
     * 获取部门总人数
     *
     * @return log_department_total_count - 部门总人数
     */
    public String getLogDepartmentTotalCount() {
        return logDepartmentTotalCount;
    }

    /**
     * 设置部门总人数
     *
     * @param logDepartmentTotalCount 部门总人数
     */
    public void setLogDepartmentTotalCount(String logDepartmentTotalCount) {
        this.logDepartmentTotalCount = logDepartmentTotalCount;
    }

    /**
     * 获取部门状态：0关闭，1开启
     *
     * @return log_department_statue - 部门状态：0关闭，1开启
     */
    public Integer getLogDepartmentStatue() {
        return logDepartmentStatue;
    }

    /**
     * 设置部门状态：0关闭，1开启
     *
     * @param logDepartmentStatue 部门状态：0关闭，1开启
     */
    public void setLogDepartmentStatue(Integer logDepartmentStatue) {
        this.logDepartmentStatue = logDepartmentStatue;
    }

    /**
     * 获取部门创建时间
     *
     * @return log_created_time - 部门创建时间
     */
    public Date getLogCreatedTime() {
        return logCreatedTime;
    }

    /**
     * 设置部门创建时间
     *
     * @param logCreatedTime 部门创建时间
     */
    public void setLogCreatedTime(Date logCreatedTime) {
        this.logCreatedTime = logCreatedTime;
    }

    /**
     * 获取部门修改时间
     *
     * @return log_update_time - 部门修改时间
     */
    public Date getLogUpdateTime() {
        return logUpdateTime;
    }

    /**
     * 设置部门修改时间
     *
     * @param logUpdateTime 部门修改时间
     */
    public void setLogUpdateTime(Date logUpdateTime) {
        this.logUpdateTime = logUpdateTime;
    }
}